.barrage-show {
  position: absolute;
  overflow: hidden;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;

  .barrage-show-item {
    position: absolute;
    height: fit-content;
    width: fit-content;
    color: transparent;
    background-clip: text;
    font-size: 30px;
    font-style: oblique;
    animation: barrage 42s cubic-bezier(0, 0, .5, 1) infinite;
  }
}

@keyframes barrage {
  0% {
    transform: translateX(100vw);
  }

  100% {
    transform: translateX(-100vw);
  }
}